seeding compost - French English Dictionary